multicomponent propellant - French English Dictionary